History
History
Synonyms
UK
US
Meaning:
confine

to keep (oneself, a person, speech etc) within limits

enclose, limit

PUT A LID ON as in Wiktionary
PUT A LID ON as in Wikipedia